execution of punishments - Espagnol Anglais Dictionnaire